import unittest
from time import sleep
import uiautomation
class BASECASE(unittest.TestCase):
    his = uiautomation.WindowControl(searchDepth=1, Name='科玛奇医院信息管理系统')  # 锁定窗口
    his.SetFocus()
    uiautomation.SetGlobalSearchTimeout(20)
    def setUp(self):
        # 每条用例执行之前都会执行
        print("用例{}开始执行--".format(self))
    def tearDown(self):
        # 每条用例执行之后都会执行
        print("用例{}执行结束--".format(self))
        sleep(1)

    # @classmethod  # 指明这是个类方法以类为维度去执行的
    # def setUpClass(cls):
    #     # 整个测试用例类中的用例执行之前，会先执行此方法
    #     print("-----setup---class-----")
    #
    # @classmethod
    # def tearDownClass(cls):
    #     # 整个测试用例类中的用例执行完之后，会执行此方法
    #     print("-----teardown---class-----")
    # pyautogui.FAILSAFE = False
if __name__ == '__main__':
    unittest.main()


